'use strict';
// 导入公共函数
const wx = require('./common');
exports.main = async (event, context) => {
	//event为客户端上传的参数
	console.log('event : ', event)
	let params = event.queryStringParameters
	// 微信公众号token授权
	if (event&&event.httpMethod==='GET') {
		return wx.wechatAuth(params)
	}
	
	// 消息互动
	if(event&&event.httpMethod==='POST'){
		let json=wx.xmlToJson(event.body)
		// 消息互动
		// 消息为文字类型
		
		params.json=json
		params.body=event.body
		if(json){
			return wx.WeixinChatReply(params)
		}
		
	}
	
	// 消息推送
	// if(event&&event.httpMethod==='POST'){
	// 	// 消息为文字类型
	// 	let xml=wx.xmlToJson(event.body)
	// 	console.log(xml)
	// 	params={
	// 		...params,
	// 		...xml
	// 	}
	// 	return wx.WeixinMessageReply(params)
	// }
	// 微信公众号扫码关注
	return event

};



